388730
189689
523696
60956
104238
618505
498279
716116
1005136
717935
56075
276736
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471